Part Number Hot Search : 
ATR06 MC2836 BY500 LM7809 SMCJ5632 TRONIC B3012RW AD735708
Product Description
Full Text Search
 

To Download MB91F264BPF-G-E1 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ds07-16507-1e fujitsu semiconductor data sheet 32 - bit proprietary microcontroller cmos fr60lite mb91260b series mb91263b/mb91f264b n n n n description the mb91260b series is a 32-bit risc microcontroller designed by fujitsu for embedded control applications which require high-speed processing. the cpu is used the fr family and the compatibility of fr60lite. n n n n features fr60lite cpu ? 32-bit risc, load/store architecture with a five-stage pipeline ? maximum operating frequency : 33 mhz (oscillation frequency 4.192 mhz, oscillation frequency 8-multiplier (pll clock multiplication method) ? 16-bit fixed length instructions (basic instructions) ? execution speed of instructions : 1 instruction per cycle ? memory-to-memory transfer, bit handling, barrel shift instructions, etc : instructions suitable for embedded applications ? function entry/exit instructions, multiple-register load/store instructions : instructions adapted for c-language (continued) n n n n packages 100-pin plastic qfp 100-pin plastic lqfp (ftp-100p-m06) (ftp-100p-m05)
mb91260b series 2 (continued) ? register interlock function : facilitates coding in assembler. ? built-in multiplier with instruction-level support 32 bit multiplication with sign : 5 cycles 16 bit multiplication with sign : 3 cycles ? interrupt (pc, ps save) : 6 cycles, 16 priority levels ? harvard architecture allowing program access and data access to be executed simultaneously ? fr family instruction compatible internal peripheral functions ? capacity of internal rom and rom type mask rom : 128 kb (mb91263b) flash rom : 256 kb (mb91f264b) ? capacity of internal ram : 8 kb ? a/d converter (sequential comparison type) ? resolution : 10 bits : 2 ch 2 units, 8 ch 1 unit ? conversion time : 1.2 m s (minimum conversion time system clock at 33 mhz) 1.35 m s (minimum conversion time system clock at 20 mhz) ? external interrupt input : 10 ch ? bit search module (for realos) function for searching the msb in each word for the first 1-to-0 inverted bit position ? uart (full-duplex double buffer) : 3 ch selectable parity on/off asynchronous (start-stop synchronized) or clock-synchronous communications selectable internal timer for dedicated baud rate (u-timer) on each channel external clock can be used as transfer clock error detection function for parity, frame and overrun errors ? 8/16-bit ppg timer : 16 ch (at 8-bit) / 8 ch (at 16-bit) ? reload timer : 3 ch (with cascade mode, without output of reload timer 0) ? free-run timer : 1 ch ? pwc timer : 2 ch ? input capture : 4 ch (interface with free-run timer) ? output compare : 6 ch (interface with free-run timer) ? waveform generator various waveforms which are generated by using output compare, 16-bit ppg timer 0 and 16-bit dead timer ? sum of products macro (simple dsp) ram : instruction ram 256 16-bit xram 64 16-bit yram 64 16-bit execution of 1 cycle product addition (16-bit 16-bit + 40 bits) operation results are extracted rounded from 40 to 16 bits ? dmac (dma controller) : 5 ch operation of transfer and activation by internal peripheral interrupts and software ? watchdog timer ? low power consumption mode sleep/stop function ? package : qfp-100, lqfp-100 ? technology : cmos 0.35 m m ? power supply : 1-power supply [vcc = 4.0 v to 5.5 v]
mb91260b series 3 n n n n pin assignment (continued) p23/sin1 p24/sot1 p25/sck1 p26/int6 p27/int7 p50 p51/tin0 p52/tin1 p53/tin2 p54/int0 p55/int1 p56/int2 p57/int3 pg0/cki/int4 pg1/ppg0/int5 pg2 v cc v ss c pg3/sin2 pg4/sot2 pg5/sck2 p40 p41 p42 p43 p44 p45 p46 p47 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 p02/ppg3 p01/ppg2 p00/ppg1 init md0 md1 md2 nmi p77/adtg2 p76/adtg1 p75/adtg0 p74/pwi1 v ss v cc p73/pwi0 p72/dtti p71/tot2 p70/tot1 p63/int9 p62/int8 p61/ic3 p60/ic2 p37/ic1 p36/ic0 p35/rto5 p34/rto4 p33/rto3 p32/rto2 p31/rto1 p30/rto0 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 p22/sck0 p21/sot0 p20/sin0 p17 p16/ppg15 x0 x1 v ss v cc p15/ppg14 p14/ppg13 p13/ppg12 p12/ppg11 p11/ppg10 p10/ppg9 p07/ppg8 p06/ppg7 p05/ppg6 p04/ppg5 p03/ppg4 pe1/an11 pe0/an10 avrh2 acc av cc avrh1 av ss pd1/an9 pd0/an8 avrh0 pc7/an7 pc6/an6 pc5/an5 pc4/an4 pc3/an3 pc2/an2 pc1/an1 pc0/an0 v cc v ss 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 (top view) (fpt-100-m06)
mb91260b series 4 (continued) p25/sck1 p26/int6 p27/int7 p50 p51/tin0 p52/tin1 p53/tin2 p54/int0 p55/int1 p56/int2 p57/int3 pg0/cki/int4 pg1/ppg0/int5 pg2 v cc v ss c pg3/sin2 pg4/sot2 pg5/sck2 p40 p41 p42 p43 p44 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 init md0 md1 md2 nmi p77/adtg2 p76/adtg1 p75/adtg0 p74/pwi1 v ss v cc p73/pwi0 p72/dtti p71/tot2 p70/tot1 p63/int9 p62/int8 p61/ic3 p60/ic2 p37/ic1 p36/ic0 p35/rto5 p34/rto4 p33/rto3 p32/rto2 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 p24/sot1 p23/sin1 p22/sck0 p21/sot0 p20/sin0 p17 p16/ppg15 x0 x1 v ss v cc p15/ppg14 p14/ppg13 p13/ppg12 p12/ppg11 p11/ppg10 p10/ppg9 p07/ppg8 p06/ppg7 p05/ppg6 p04/ppg5 p03/ppg4 p02/ppg3 p01/ppg2 p00/ppg1 p45 p46 p47 pe1/an11 pe0/an10 avrh2 acc av cc avrh1 av ss pd1/an9 pd0/an8 avrh0 pc7/an7 pc6/an6 pc5/an5 pc4/an4 pc3/an3 pc2/an2 pc1/an1 pc0/an0 v cc v ss p30/rto0 p31/rto1 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 (top view) (fpt-100-m05)
mb91260b series 5 n n n n pin description (continued) pin no. pin name circuit type description qfp lqfp 199 sin1 d uart1 data input terminal. when use the terminal as data input of uart1, set the corresponding data direction resister (ddr) to input. p23 general purpose input/output port. this function is always valid. 2 100 sot1 d uart1 data output terminal. this function becomes valid when data output of uart1 is set to enabled. p24 general purpose input/output port. this function becomes valid when data output of uart1 is set to disabled. 31 sck1 d uart1 clock input/output terminal. this function becomes valid when clock input/output is set to enabled. p25 general purpose input/output port. this function becomes valid when clock input/output is set to disabled. 42 int6 e external interrupt input terminal. when use the terminal as external interrupt input, set the corresponding data direction resister (ddr) to input. p26 general purpose input/output port. this function is always valid. 53 int7 e external interrupt input terminal. when use the terminal as external interrupt input, set the corresponding data direction resister (ddr) to input. p27 general purpose input/output port. this function is always valid. 6 4 p50 c general purpose input/output port. 75 tin0 c external trigger input terminal of reload timer 0. when use the terminal as trigger input, set the corresponding data direction resister (ddr) to input. p51 general purpose input/output port. this function is always valid. 86 tin1 c external trigger input terminal of reload timer 1. when use the terminal as external trigger input, set the corresponding data direction resister (ddr) to input. p52 general purpose input/output port. this function is always valid.
mb91260b series 6 (continued) pin no. pin name circuit type description qfp lqfp 97 tin2 c external trigger input terminal of reload timer 2. when use the terminal as external trigger input, set the corresponding data direction resister (ddr) to input. p53 general purpose input/output port. this function is always valid. 10 8 int0 e external interrupt input terminal. when use the terminal as external interrupt input, set the corresponding data direction resister (ddr) to input. p54 general purpose input/output port. this function is always valid. 11 9 int1 e external interrupt input terminal. when use the terminal as external interrupt input, set the corresponding data direction resister (ddr) to input. p55 general purpose input/output port. this function is always valid. 12 10 int2 e external interrupt input terminal. when use the terminal as external interrupt input, set the corresponding data direction resister (ddr) to input. p56 general purpose input/output port. this function is always valid. 13 11 int3 e external interrupt input terminal. when use the terminal as external interrupt input, set the corresponding data direction resister (ddr) to input. p57 general purpose input/output port. this function is always valid. 14 12 cki e external clock input terminal for free-run timer. when use the terminal as external clock input of free-run timer, set the corresponding data direction resister (ddr) to input. int4 external interrupt input terminal. when use the terminal as external interrupt input, set the corresponding data direction resister (ddr) to input. pg0 general purpose input/output port. this function is always valid.
mb91260b series 7 (continued) pin no. pin name circuit type description qfp lqfp 15 13 ppg0 e output terminal of ppg timer 0. this function becomes valid when output of ppg timer 0 is set to enabled. int5 external interrupt input terminal. when use the terminal as external input, output of ppg timer 0 is set to disabled, and set the corresponding data direction resister (ddr) to input. pg1 general purpose input/output port. this function becomes valid when output of ppg temer 0 is set to disabled. 16 14 pg2 c general purpose input/output port. 20 18 sin2 d uart2 data input terminal. when use the terminal as data input of uart2, set the corresponding data direction resister (ddr) to input. pg3 general purpose input/output port. this function is always valid. 21 19 sot2 d uart2 data output terminal. this function becomes valid when data output of uart2 is set to enabled. pg4 general purpose input/output port. this function becomes valid when data output of uart2 is set to disabled. 22 20 sck2 d uart2 clock input/output terminal. this function becomes valid when clock input/output of uart2 is set to enabled. pg5 general purpose input/output port. this function becomes valid when clock input/output of uart2 is set to disabled. 23 21 p40 c general purpose input/output port. 24 22 p41 c general purpose input/output port. 25 23 p42 c general purpose input/output port. 26 24 p43 c general purpose input/output port. 27 25 p44 c general purpose input/output port. 28 26 p45 c general purpose input/output port. 29 27 p46 c general purpose input/output port. 30 28 p47 c general purpose input/output port. 31 29 an11 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr2 resister to analog input. pe1 general purpose input/output port. this function becomes valid when set the corresponding aicr2 resister to port.
mb91260b series 8 (continued) pin no. pin name circuit type description qfp lqfp 32 30 an10 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr2 resister to analog input. pe0 general purpose input/output port. this function becomes valid when set the corresponding aicr2 resister to port. 38 36 an9 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr1 resister to analog input. pd1 general purpose input/output port. this function becomes valid when set the corresponding aicr1 resister to port. 39 37 an8 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr1 resister to analog input. pd0 general purpose input/output port. this function becomes valid when set the corresponding aicr1 resister to port. 41 39 an7 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc7 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port. 42 40 an6 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc6 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port. 43 41 an5 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc5 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port. 44 42 an4 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc4 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port. 45 43 an3 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc3 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port.
mb91260b series 9 (continued) pin no. pin name circuit type description qfp lqfp 46 44 an2 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc2 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port. 47 45 an1 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc1 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port. 48 46 an0 g analog input terminal of a/d converter. this function becomes valid when set the corresponding aicr0 resister to analog input. pc0 general purpose input/output port. this function becomes valid when set the corresponding aicr0 resister to port. 51 49 rto0 j waveform generator output terminal of multi-function timer. this terminal outputs waveform set at the waveform generator. this function becomes valid when waveform generator output of multi-function timer is set to enabled. p30 general purpose input/output port. this function becomes valid when output of waveform generator is set to disabled. 52 50 rto1 j waveform generator output terminal of multi-function timer. this terminal outputs waveform set at the waveform generator. this function becomes valid when waveform generator output of multi-function timer is set to enabled. p31 general purpose input/output port. this function becomes valid when output of waveform generator is set to disabled. 53 51 rto2 j waveform generator output terminal of multi-function timer. this terminal outputs waveform set at the waveform generator. this function becomes valid when waveform generator output of multi-function timer is set to enabled. p32 general purpose input/output port. this function becomes valid when output of waveform generator is set to disabled. 54 52 rto3 j waveform generator output terminal of multi-function timer. this terminal outputs waveform set at the waveform generator. this function becomes valid when waveform generator output of multi-function timer is set to enabled. p33 general purpose input/output port. this function becomes valid when output of waveform generator is set to disabled.
mb91260b series 10 (continued) pin no. pin name circuit type description qfp lqfp 55 53 rto4 j waveform generator output terminal of multi-function timer. this terminal outputs waveform set at the waveform generator. this function becomes valid when waveform generator output of multi-function timer is set to enabled. p34 general purpose input/output port. this function becomes valid when output of waveform generator is set to disabled. 56 54 rto5 j waveform generator output terminal of multi-function timer. this terminal outputs waveform set at the waveform generator. this function becomes valid when waveform generator output of multi-function timer is set to enabled. p35 general purpose input/output port. this function becomes valid when output of waveform generator is set to disabled. 57 55 ic0 d trigger input terminal of input capture 0. when use the terminal as trigger input of input capture, set the corresponding data direction resister (ddr) to input. p36 general purpose input/output port. this function is always valid. 58 56 ic1 d trigger input terminal of input capture 1. when use the terminal as trigger input of input capture, set the corresponding data direction resister (ddr) to input. p37 general purpose input/output port. this function is always valid. 59 57 ic2 d trigger input terminal of input capture 2. when use the terminal as trigger input of input capture, set the corresponding data direction resister (ddr) to input. p60 general purpose input/output port. this function is always valid. 60 58 ic3 d trigger input terminal of input capture 3. when use the terminal as trigger input of input capture, set the corresponding data direction resister (ddr) to input. p61 general purpose input/output port. this function is always valid. 61 59 int8 e external interrupt input terminal. when use the terminal as external input, set the corresponding data direction resister (ddr) to input. p62 general purpose input/output port. this function is always valid. 62 60 int9 e external interrupt input terminal. when use the terminal as external input, set the corresponding data direction resister (ddr) to input. p63 general purpose input/output port. this function is always valid.
mb91260b series 11 (continued) pin no. pin name circuit type description qfp lqfp 63 61 tot1 c output terminal of reload timer 1. this function becomes valid when reload timer output is set to enabled. p70 general purpose input/output port. this function becomes valid when reload timer output is set to disabled. 64 62 tot2 c output terminal of reload timer 2. this function becomes valid when reload timer output is set to enabled. p71 general purpose input/output port. this function becomes valid when reload timer output is set to disabled. 65 63 dtti d outputcontrol input terminal of waveform generator output terminal rto0 to rto5 of multi-function timer. this function becomes valid when dtti input is set to enabled by waveform generator of multi-function timer. p72 general purpose input/output port. this function is always valid. 66 64 pwi0 d pulse width counter input terminal of pwc timer 0. this function becomes valid when pulse width counter input of pwc timer 0 is set to enabled. p73 general purpose input/output port. this function is always valid. 69 67 pwi1 d pulse width counter input terminal of pwc timer 1. this function becomes valid when pulse width counter input of pwc timer 1 is set to enabled. p74 general purpose input/output port. this function is always valid. 70 68 adtg0 c external trigger input terminal of a/d converter 0. when use the external trigger as activation factor of a/d convertor, set the corresponding data direction resister (ddr) to input. p75 general purpose input/output port. this function is always valid. 71 69 adtg1 c external trigger input terminal of a/d converter 1. when use the external trigger as activation factor of a/d convertor, set the corresponding data direction resister (ddr) to input. p76 general purpose input/output port. this function is always valid. 72 70 adtg2 c external trigger input terminal of a/d converter 2. when use the external trigger as activation factor of a/d convertor, set the corresponding data direction resister (ddr) to input. p77 general purpose input/output port. this function is always valid. 73 71 nmi h nmi (non maskable interrupt) input terminal.
mb91260b series 12 (continued) pin no. pin name circuit type description qfp lqfp 74 72 md2 k mode terminal 2. set operating mode. connect to v cc or v ss . 75 73 md1 k mode terminal 1. set operating mode. connect to v cc or v ss . 76 74 md0 k mode terminal 0. set operating mode. connect to v cc or v ss . 77 75 init i external reset input terminal. 78 76 ppg1 c output terminal of ppg timer 1. this function becomes valid when output of ppg timer 1 is set to enabled. p00 general purpose input/output port. this function becomes valid when output of ppg timer 1 is set to disabled. 79 77 ppg2 c output terminal of ppg timer 2. this function becomes valid when output of ppg timer 2 is set to enabled. p01 general purpose input/output port. this function becomes valid when output of ppg timer 2 is set to disabled. 80 78 ppg3 c output terminal of ppg timer 3. this function becomes valid when output of ppg timer 3 is set to enabled. p02 general purpose input/output port. this function becomes valid when output of ppg timer 3 is set to disabled. 81 79 ppg4 c output terminal of ppg timer 4. this function becomes valid when output of ppg timer 4 is set to enabled. p03 general purpose input/output port. this function becomes valid when output of ppg timer 4 is set to disabled. 82 80 ppg5 c output terminal of ppg timer 5. this function becomes valid when output of ppg timer 5 is set to enabled. p04 general purpose input/output port. this function becomes valid when output of ppg timer 5 is set to disabled. 83 81 ppg6 c output terminal of ppg timer 6. this function becomes valid when output of ppg timer 6 is set to enabled. p05 general purpose input/output port. this function becomes valid when output of ppg timer 6 is set to disabled. 84 82 ppg7 c output terminal of ppg timer 7. this function becomes valid when output of ppg timer 7 is set to enabled. p06 general purpose input/output port. this function becomes valid when output of ppg timer 7 is set to disabled.
mb91260b series 13 (continued) pin no. pin name circuit type description qfp lqfp 85 83 ppg8 c output terminal of ppg timer 8. this function becomes valid when output of ppg timer 8 is set to enabled. p07 general purpose input/output port. this function becomes valid when output of ppg timer 8 is set to disabled. 86 84 ppg9 c output terminal of ppg timer 9. this function becomes valid when output of ppg timer 9 is set to enabled. p10 general purpose input/output port. this function becomes valid when output of ppg timer 9 is set to disabled. 87 85 ppg10 c output terminal of ppg timer 10. this function becomes valid when output of ppg timer 10 is set to enabled. p11 general purpose input/output port. this function becomes valid when output of ppg timer 10 is set to disabled. 88 86 ppg11 c output terminal of ppg timer 11. this function becomes valid when output of ppg timer 11 is set to enabled. p12 general purpose input/output port. this function becomes valid when output of ppg timer 11 is set to disabled. 89 87 ppg12 c output terminal of ppg timer 12. this function becomes valid when output of ppg timer 12 is set to enabled. p13 general purpose input/output port. this function becomes valid when output of ppg timer 12 is set to disabled. 90 88 ppg13 c output terminal of ppg timer 13. this function becomes valid when output of ppg timer 13 is set to enabled. p14 general purpose input/output port. this function becomes valid when output of ppg timer 13 is set to disabled. 91 89 ppg14 c output terminal of ppg timer 14. this function becomes valid when output of ppg timer 14 is set to enabled. p15 general purpose input/output port. this function becomes valid when output of ppg timer 14 is set to disabled. 94 92 x1 a main clock oscillation output terminal. 95 93 x0 a main clock oscillation input terminal. 96 94 ppg15 c output terminal of ppg timer 15. this function becomes valid when output of ppg timer 15 is set to enabled. p16 general purpose input/output port. this function becomes valid when output of ppg timer 15 is set to disabled. 97 95 p17 c general purpose input/output port. 98 96 sin0 d uart0 data input terminal. when use the terminal as data input of uart0, set the corresponding data direction resister (ddr) to input. p20 general purpose input/output port. this function is always valid.
mb91260b series 14 (continued) power supply and gnd pins pin no. pin name circuit type description qfp lqfp 99 97 sot0 d uart0 data output terminal. this function becomes valid when data output of uart0 is set to enabled. p21 general purpose input/output port. this function becomes valid when data output of uart0 is set to disabled. 100 98 sck0 d uart0 clock input/output terminal. this function becomes valid when clock input/output of uart0 is set to enabled. p22 general purpose input/output port. this function becomes valid when clock input/output of uart0 is set to disabled. pin no. pin name description qfp lqfp 18, 50, 68, 93 16, 48, 66, 91 vss gnd pins. apply equal potential to all of the pins. 17, 49, 67, 92 15, 47, 65, 90 vcc power supply pin. apply equal potential to all of the pins. 35 33 avcc analog power supply pin for a/d converter. 33 31 avrh2 analog reference power supply pin for a/d converter 2. 36 34 avrh1 analog reference power supply pin for a/d converter 1. 40 38 avrh0 analog reference power supply pin for a/d converter 0. 37 35 avss analog gnd pin for a/d converter. 19 17 c condencer connection pin for internal regulator. 34 32 acc condencer connection pin for analog.
mb91260b series 15 n n n n i/o circuit type (continued) type circuit type remarks a ? oscillation circuit ? oscillation feedback resistance : approx. 1 m w c ? cmos level output ? cmos level input. ? with standby control ? with pull-up control ? pull-up resistance value = approx. 50 k w (typ) ?i ol = 4 ma d ? cmos level output ? cmos level hysteresis input. ? with standby control ? with pull-up control ? pull-up resistance value = approx. 50 k w (typ) ?i ol = 4 ma x1 x0 clock input standby control r p-ch n-ch p-ch digital input pull-up control digital output digital output standby control r p-ch p-ch n-ch digital input pull-up control digital output digital output standby control
mb91260b series 16 (continued) type circuit type remarks e ? cmos level output ? cmos level hysteresis input. ? without standby control ? with pull-up control ? pull-up resistance value = approx. 50 k w (typ) ?i ol = 4 ma g ? analog/cmos level input/output pin ? cmos level output ? cmos level input. (attached with standby control) ? analog input (analog input is enabled when aicrs corresponding bit is set to 1.) ?i ol = 4 ma h ? cmos level hysteresis input. ? without standby control r p-ch n-ch p-ch digital input digital output digital output pull-up control r p-ch n-ch analog input digital input digital output digital output standby control r n-ch p-ch digital input
mb91260b series 17 (continued) type circuit type remarks i ? cmos level hysteresis input. ? with pull-up resistor ? pull-up resistance value = approx. 50 k w (typ) ? without standby control j ? cmos level output ? cmos level hysteresis input. ? with standby control ?i ol = 12 ma k ? cmos level input. ? without standby control r p-ch p-ch n-ch digital input r p-ch n-ch digital output digital output digital input standby control r p-ch n-ch digital input
mb91260b series 18 n n n n handling devices preventing latchup latch-up may occur in a cmos ic if a voltage greater than v cc or less than v ss is applied to an input or output pin or if an above-rating voltage is applied between v cc and v ss . a latchup, if it occurs, significantly increases the power supply current and may cause thermal destruction of an element. when you use a cmos ic, be very careful not to exceed the maximum rating. treatment of unused input pins do not leave an unused input pin open, since it may cause a malfunction. handle by, for example, using a pull- up or pull-down resistor. about power supply pins in products with multiple v cc or v ss pins, the pins of the same potential are internally connected in the device to avoid abnormal operations including latch-up. however you must connect the pins to external a same potential power supply and a ground line to lower the electro-magnetic emission level to prevent abnormal operation of strobe signals caused by the rise in the ground level, and to conform to the total current rating. the power pins should be connected to v cc and v ss of this device at the lowest possible impedance from the current supply source. it is also advisable to connect a ceramic bypass capacitor of approximately 0.1 m f between v cc and v ss near this device. about crystal oscillator circuit noise near the x0 and x1 pin may cause the device to malfunction. design the circuit board so that x0 and x1, the crystal oscillator (or ceramic oscillator), and the bypass capacitor to ground are located as close to the device as possible. it is strongly recommended to design the pc board artwork with the x0 and xi pins surrounded by ground plane because stable operation can be expected with such a layout. mode pins (md0 to md2) these pins should be connected directly to v cc or v ss . to prevent the device erroneously switching to test mode due to noise, design the printed circuit board such that the distance between the mode pins and v cc or v ss is as short as possible and the connection impedance is low. operation at start-up be sure to execute setting initialized reset (init) with init pin immediately after start-up. also, in order to provide a delay while the oscillator circuit stabilize immediately after start-up, maintain the "l" level input to the init pin for the required stabilization wait time. (for init via the init pin, the oscillation stabilization wait time setting is initialized to the minimum value.) about oscillation input at power on when turning the power on, maintain clock input until the device is released from the oscillation stabilization wait state.
mb91260b series 19 caution operation during pll clock mode even if the oscillator comes off or the clock input stops with the pll clock selected for this device, the device may continue to operate at the free-run frequency of the plls internal self-oscillating oscillator circuit. performance of this operation, however, cannot be guaranteed. external clock when external clock is selected, the opposite phase clock to x0 pin must be supplied to x1 pin simultaneously. if the stop mode (oscillation stop mode) is used simultaneously, the x1 pin is stopped with the "h" output. so, when stop mode is specified, approximately 1 k w of resistance should be added externally to avoid the conclift of output. the following figure shows using an external clock. c pin a bypass capacitor of approximately 0.1 m f should be connected the c pin for built-in regulator. acc pin a capacitor of approximately 0.1 m f should be inserted between the acc pin and the avcc pin as this product has built-in a/d convertor. x0 x1 using an external clock mb91260b series c 0.1 m f gnd v ss mb91260b series acc 0.1 m f av ss mb91260b series
mb91260b series 20 clock control block take the oscillation stabilization wait time during low level input to the init pin. switch shared port function to switch between the use as a port and the use as a dedicated pin, use the port function register (pfr). low power consumption mode (1) to enter the standby mode, use the synchronous standby mode (set with the syncs bit as bit 8 in the tbcr: or time-base counter control register) and be sure to use the following seaquence in addition, please set i flag, ilm, and icr to diverge to the interruption handler that is the return factor after the standby returns. (2) please do not do the following when the monitor debugger is used. break point setting for above instruction lines step execution for above instruction lines notes on the ps register as the ps register is processed by some instructions in advance, exception handling below may cause the interrupt handling routine to break when the debugger is used or the display contents of flags in the ps register to be updated. as the microcontroller is designed to carry out reprocessing correctly upon returning from such an eit event, it performs operations before and after the eit as specified in either case. 1. the following operations are performed when the instruction followed by a div0u/div0s instruction results in : (a) acceptance of a user interrupt or nmi, (b) step execution, or (c) a break at a data event or emulator menu. (1) the d0 and d1 flags are updated in advance. (2) an eit handling routine (user interrupt, nmi, or emulator) is executed. (3) upon returning from the eit, the div0u/div0s instruction is executed and the d0 and d1 flags are updated to the same values as in (1). 2. the following operations are performed when the orccr/stilm/movri and ps instructions are executed to enable interruptions when a user interrupt or nmi trigger even has occurred. (1) the ps register is updated in advance. (2) an eit handling routine (user interrupt, nmi) is executed. (3) upon returning from the eit, the above instructions are executed and the ps register is updated to the same value as in (1). (ldi #value_of_standby, r0) : value_of standby is write data to stcr. (ldi #_stcr, r12) : _stcr is address (481h) of stcr. stb r0, @r12 : writing to standby control register (stcr) ldub @r12, r0 : stcr read for synchronous standby ldub @r12, r0 : dummy re-read of stcr nop : nop 5 for arrangement of timing nop nop nop nop
mb91260b series 21 watch dog timer the watchdog timer built in this model monitors a program that it defers a reset within a certain period of time. the watchdog timer resets the cpu if the program runs out of controls, preventing the reset defer function from being executed. once the function of the watchdog timer is enabled, therefore, the watchdog timer keeps on operating programs until it resets the cpu. as an exception, the watchdog timer defers a reset timing automatically under the condition in which the cpu stops program execution.
mb91260b series 22 n n n n note on debugger step execution of reti command if an interrupt occurs frequently during step execution, the corresponding interrupt handling routine is executed repeatedly after step execution. this will prevent the main routine and low-interrupt-level programs from being executed. do not execute step of reti instruction for escape. disable the corresponding interrupt and execute debugger when the corresponding interrupt handling routine no longer needs debugging. operand break do not apply a data event break to access to the area containing the address of a system stack pointer. execution in an unused area of flash memory accidentally executing an instruction in an unused area of flash memory (with data placed at 0xffff) prevents breaks from being accepted. to prevent this, the code event address mask function of the debugger should be used to cause a break when accessing an instruction in an unused area. power-on debugging all of the following three conditions must be satisfied when the power supply is turned off by power-on debugging. (1) the time for the user power to fall from 0.9 vcc to 0.5 vcc is 25 m s or longer. note : in a dual-power system, vcc indicates the external i/o power supply voltage. (2) cpu operating frequency must be higher than 1 mhz. (3) during execution of user program interrupt handler for nmi request (tool) add the following program to the interrupt handler to prevent the device from malfunctioning in case the factor flag to be set only in response to a break request from the ice is set, for example, by an adverse effect of noise to the dsu pin while the ice is not connected. enable to use the ice while adding this program. additional location next interrupt handler additional program interrupt source : nmi request (tool) interrupt number : #13 (decimal) , 0d h (hexa decimal) offset : 3c8 h address tbr is default : 000fffc8 h stm (r0, r1) ldi #b00 h , r0; : b00 h is the address of dsu break factor register. ldi #0, r1 stb r1, @r0 : clear the break factor register. ldm (r0, r1) reti
mb91260b series 23 n n n n block diagram rom 128 kb/ flash 256 kb ram 8 kb dmac 5 ch 3 ch uart x0, x1 md0 ~ md2 init int0 ~ int9 nmi sin0 ~ sin2 sot0 ~ sot2 sck0 ~ sck2 av cc adtg0 an0 ~ an7 avrh0 adtg1 avrh1 an8, an9 adtg2 avrh2 an10, an11 port tin0 ~ tin2 tot1, tot2 pwi0, pwi1 ppg0 ~ ppg15 cki ic0 ~ ic3 rto0 ~ rto5 dtti 32 32 16 32 bit search sum of products macro clock control interrupt controller 10 ch external interrupt 3 ch u timer fr60 lite cpu core bus converter port i/f 3 ch reload timer 8 ch 8/16 ppg timer free-run timer 1 ch input capture 4 ch output compare 6 ch waveform generator multi-function timer 8 ch input 8/10 bit a/d-0 2 ch input 8/10 bit a/d-1 2 ch input 8/10 bit a/d-2 32 ? 16 adapter 2 ch pwc timer
mb91260b series 24 n n n n memory space 1. memory space the fr family has 4 gbytes of logical address space (2 32 addresses) available to the cpu by linear access. ? direct addressing areas the following address space areas are used as i/o areas. these areas are called direct addressing areas, in which the address of an operand can be specified directly during an instruction. the size of directly addressable areas depends on the data size to be being accessed as follows. ? byte data access : 000-0ff h ? half word data access : 000-1ff h ? word data access : 000-3ff h 2. memory map 000e 0000 h 0000 0000 h 0000 0400 h 0001 0000 h 0003 e000 h 0004 0000 h 0010 0000 h ffff ffff h i/o i/o single chip mode refer to i/o map direct addressing area access disallowed internal ram 8 kb access disallowed internal ram 128 kb access disallowed each mode is set depending on the mode vector fetched after the init signal is nagated. (refer to mode settings for mode setting.) mb91263b 000c 0000 h 0000 0000 h 0000 0400 h 0001 0000 h 0003 e000 h 0004 0000 h 0010 0000 h ffff ffff h i/o i/o single chip mode refer to i/o map direct addressing area access disallowed internal ram 8 kb access disallowed internal ram 256 kb access disallowed mb91f264b
mb91260b series 25 n n n n mode settings the fr family uses mode pins (md2 to md0) and a mode data to set the operation mode. 1. mode pins the md2, md1, and md0 pins specify how the mode vector fetch and reset vector fetch is performed. setting is prohibited other than that shown in the following table. 2. mode data data written to the internal mode register (modr) by a mode vector fetch is called mode data. after an operation mode has been set in the mode register, the device operates in the operation mode. the mode data is set by all reset source. user programs cannot set data to the mode register.
[bit31-24] reserved bit be sure to set this bit to 00000111. operation is not guaranteed when any value other than 00000111 is set. 3. note mode data set in the mode vector must be placed as byte data at 0x000ffff8. use the highest byte from bit 31 to bit 24 for placement as the fr family uses the big endian method for byte endian. mode pins mode name reset vector access area remarks md2 md1 md0 0 0 0 internal rom mode vector internal 1 0 0 flash serial write mode ? 31 24 23 16 15 8 7 0 incorrect 0x000ffff8 xxxxxxxx xxxxxxxx xxxxxxxx mode data correct 0x000ffff8 mode data xxxxxxxx xxxxxxxx xxxxxxxx 0x000ffffc reset vector 31 30 29 28 27 26 25 24 00000111 operation mode setting bits
mb91260b series 26 n n n n i/o map this shows the location of the various peripheral resource registers in the memory space. note : initial values of register bits are represented as follows : 1 : initial value : 1 0 : initial value : 0 x : initial value : undefined - : no physical register at this location address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 000000 h pdr0 [r/w]b xxxxxxxx pdr1 [r/w]b xxxxxxxx pdr2 [r/w]b xxxxxxxx pdr3 [r/w]b xxxxxxxx port data register read/write attribute, access unit (b : byte, h : half word, w : word) initial value after a reset register name (first-column register at address 4n; second-column register at address 4n + 2) location of left-most register (when using word access, the register in column 1 is in the msb side of the data.)
mb91260b series 27 (contin ued) address register block + ++ + 0 + ++ + 1 + ++ + 2 + ++ + 3 000000 h pdr0 [r/w] b xxxxxxxx pdr1 [r/w] b xxxxxxxx pdr2 [r/w] b xxxxxxxx pdr3 [r/w] b xxxxxxxx port data register 000004 h pdr4 [r/w] b xxxxxxxx pdr5 [r/w] b xxxxxxxx pdr6 [r/w] b ----xxxx pdr7 [r/w] b xxxxxxxx 000008 h ? 00000c h pdrc [r/w] b xxxxxxxx pdrd [r/w] b ------xx pdre [r/w] b ------xx ? 000010 h pdrg [r/w] b --xxxxxx ?? ? 000014 h to 00003c h ? reserved 000040 h eirr0 [r/w] b, h, w 00000000 enir0 [r/w] b, h, w 00000000 elvr0 [r/w] b, h, w 00000000 00000000 external interrupt (int0 to int7) 000044 h dicr [r/w] b, h, w -------0 hrcl [r/w, r] b, h, w 0--11111 ?? delay interrupt/ hold request 000048 h tmrlr0 [w] h, w xxxxxxxx xxxxxxxx tmr0 [r] h, w xxxxxxxx xxxxxxxx reload timer 0 00004c h ? tmcsr0 [r/w, r] b, h, w ---00000 00000000 000050 h tmrlr1 [w] h, w xxxxxxxx xxxxxxxx tmr1 [r] h, w xxxxxxxx xxxxxxxx reload timer 1 000054 h ? tmcsr1 [r/w, r] b, h, w ---00000 00000000 000058 h tmrlr2 [w] h, w xxxxxxxx xxxxxxxx tmr2 [r] h, w xxxxxxxx xxxxxxxx reload timer 2 00005c h ? tmcsr2 [r/w, r] b, h, w ---00000 00000000 000060 h ssr0 [r/w, r] b, h, w 00001000 sidr0 [r]/sodr0[w] b, h, w xxxxxxxx scr0 [r/w] b, h, w 00000100 smr0 [r/w, w] b, h, w 00--0-0- uart0 000064 h utim0 [r] h / utimr0 [w] h 00000000 00000000 drcl0 [w] b -------- utimc0 [r/w] b 0--00001 u-timer 0 000068 h ssr1 [r/w, r] b, h, w 00001000 sidr1 [r]/sodr1[w] b, h, w xxxxxxxx scr1 [r/w] b, h, w 00000100 smr1 [r/w] b, h, w 00--0-0- uart1 00006c h utim1 [r] h / utimr1 [w] h 00000000 00000000 drcl1 [w] b -------- utimc1 [r/w] b 0--00001 u-timer 1 000070 h ssr2 [r/w, r] b, h, w 00001000 sidr2 [r]/sodr2[w] b, h, w xxxxxxxx scr2 [r/w] b, h, w 00000100 smr2 [r/w] b, h, w 00--0-0- uart2 000074 h utim2 [r] h / utimr2 [w] h 00000000 00000000 drcl2 [w] b -------- utimc2 [r/w] b 0--00001 u-timer 2
mb91260b series 28 (continued) address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 000078 h adch0 [r/w] b, h, w xx000000 admd0 [r/w] b, h, w 00001111 adcd01 [r] b, h, w xxxxxxxx adcd00 [r] b, h, w xxxxxxxx a/d converter 0/ aicr0 00007c h adcs0 [r/w, w] b, h, w 00000x00 ? aicr0 [r/w] b, h, w 00000000 ? 000080 h adch1 [r/w] b, h, w xxxx0xx0 admd1 [r/w] b, h, w 00001111 adcd11 [r] b, h, w xxxxxxxx adcd10 [r] b, h, w xxxxxxxx a/d converter 1/ aicr1 000084 h adcs1 [r/w, w] b, h, w 00000x00 ? aicr1 [r/w] b, h, w ------00 ? 000088 h adch2 [r/w] b, h, w xxxx0xx0 admd2 [r/w] b, h, w 00001111 adcd21 [r] b, h, w xxxxxxxx adcd20 [r] b, h, w xxxxxxxx a/d converter 2/ aicr2 00008c h adcs2 [r/w, w] b, h, w 00000x00 ? aicr2 [r/w] b, h, w ------00 ? 000090 h occpbh0, occpbl0[w]/ occph0, occpl0[r] h, w 00000000 00000000 occpbh1, occpbl1[w]/ occph1, occpl1 [r] h, w 00000000 00000000 ocu 000094 h occpbh2, occpbl2[w]/ occph2, occpl2 [r] h, w 00000000 00000000 occpbh3, occpbl3[w]/ occph3, occpl3 [r] h, w 00000000 00000000 000098 h occpbh4, occpbl4[w]/ occph4, occpl4 [r] h, w 00000000 00000000 occpbh5, occpbl5[w]/ occph5, occpl5 [r] h, w 00000000 00000000 00009c h ocsh1 [r/w] b, h, w x1100000 ocsl0 [r/w] b, h, w 00001100 ocsh3 [r/w] b, h, w x1100000 ocsl2 [r/w] b, h, w 00001100 0000a0 h ocsh5 [r/w] b, h, w x1100000 ocsl4 [r/w] b, h, w 00001100 ocmod [r/w] b, h, w xx000000 ? 0000a4 h cpclrbh, cpclrbl[w]/ cpclrh, cpclrl[r] h, w 11111111 11111111 tcdth, tcdtl [r/w] h, w 00000000 00000000 free-run timer 0000a8 h tccsh [r/w] b, h, w 00000000 tccsl [r/w] b, h, w 01000000 ? adtrgc [r/w] b, h, w xxxx0000 0000ac h ipcph0, ipcpl0 [r] h, w xxxxxxxx xxxxxxxx ipcph1, ipcpl1 [r] h, w xxxxxxxx xxxxxxxx icu 0000b0 h ipcph2, ipcpl2 [r] h, w xxxxxxxx xxxxxxxx ipcph3, ipcpl3 [r] h, w xxxxxxxx xxxxxxxx 0000b4 h picsh01 [w] b, h, w 000000-- picsl01 [r/w] b, h, w 00000000 icsh23 [r] b, h, w xxxxxx00 icsl23 [r/w] b, h, w 00000000 0000b8 h eirr1 [r/w] b, h, w ------00 enir1 [r/w] b, h, w ------00 elvr1 [r/w] b, h, w -------- ----0000 external interrupt (int8, int9)
mb91260b series 29 (continued) address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 0000bc h tmrrh0, tmrrl0 [r/w] h, w xxxxxxxx xxxxxxxx tmrrh1, tmrrl1 [r/w] h, w xxxxxxxx xxxxxxxx waveform generator 0000c0 h tmrrh2, tmrrl2 [r/w] h, w xxxxxxxx xxxxxxxx ?? 0000c4 h dtcr0 [r/w] b, h, w 00000000 dtcr1 [r/w] b, h, w 00000000 dtcr2 [r/w] b, h, w 00000000 ? 0000c8 h ? sigcr1 [r/w] b, h, w 10000000 ? sigcr2 [r/w] b, h, w xxxxxxx1 0000cc h adcomp0 [r/w] h, w 00000000 00000000 adcomp1 [r/w] h, w 00000000 00000000 a/d comp 0000d0 h adcomp2 [r/w] h, w 00000000 00000000 ? adcompc [r/w] b, h, w xxxxx000 0000d4 h to 0000dc h ? reserved 0000e0 h pwcsr0 [r/w, r] b, h, w 00000000 00000000 pwcr0 [r] h, w 00000000 00000000 pwc 0000e4 h pwcsr1 [r/w, r] b, h, w 00000000 00000000 pwcr1 [r] h, w 00000000 00000000 0000e8 h ? pdivr0 [r/w] b, h, w xxxxx000 ? pdivr1 [r/w] b, h, w xxxxx000 0000ec h to 000fc h ? reserved 000100 h prlh0 [r/w] b, h, w xxxxxxxx prll0 [r/w] b, h, w xxxxxxxx prlh1 [r/w] b, h, w xxxxxxxx prll1 [r/w] b, h, w xxxxxxxx ppg 000104 h prlh2 [r/w] b, h, w xxxxxxxx prll2 [r/w] b, h, w xxxxxxxx prlh3 [r/w] b, h, w xxxxxxxx prll3 [r/w] b, h, w xxxxxxxx 000108 h ppgc0 [r/w] b, h, w 0000000x ppgc1 [r/w] b, h, w 0000000x ppgc2 [r/w] b, h, w 0000000x ppgc3 [r/w] b, h, w 0000000x 00010c h prlh4 [r/w] b, h, w xxxxxxxx prll4 [r/w] b, h, w xxxxxxxx prlh5 [r/w] b, h, w xxxxxxxx prll5 [r/w] b, h, w xxxxxxxx 000110 h prlh6 [r/w] b, h, w xxxxxxxx prll6 [r/w] b, h, w xxxxxxxx prlh7 [r/w] b, h, w xxxxxxxx prll7 [r/w] b, h, w xxxxxxxx 000114 h ppgc4 [r/w] b, h, w 0000000x ppgc5 [r/w] b, h, w 0000000x ppgc6 [r/w] b, h, w0000000x ppgc7 [r/w] b, h, w 0000000x 000118 h prlh8 [r/w] b, h, w xxxxxxxx prll8 [r/w] b, h, w xxxxxxxx prlh9 [r/w] b, h, w xxxxxxxx prll9 [r/w] b, h, w xxxxxxxx 00011c h prlh10 [r/w] b, h, w xxxxxxxx prll10 [r/w] b, h, w xxxxxxxx prlh11 [r/w] b, h, w xxxxxxxx prll11 [r/w] b, h, w xxxxxxxx 000120 h ppgc8 [r/w] b, h, w 0000000x ppgc9 [r/w] b, h, w 0000000x ppgc10 [r/w] b, h, w 0000000x ppgc11 [r/w] b, h, w 0000000x
mb91260b series 30 (continued) address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 000124 h prlh12 [r/w] b, h, w xxxxxxxx prll12 [r/w] b, h, w xxxxxxxx prlh13 [r/w] b, h, w xxxxxxxx prll13 [r/w] b, h, w xxxxxxxx ppg 000128 h prlh14 [r/w] b, h, w xxxxxxxx prll14 [r/w] b, h, w xxxxxxxx prlh15 [r/w] b, h, w xxxxxxxx prll15 [r/w] b, h, w xxxxxxxx 00012c h ppgc12 [r/w] b, h, w 0000000x ppgc13 [r/w] b, h, w 0000000x ppgc14 [r/w] b, h, w 0000000x ppgc15 [r/w] b, h, w 0000000x 000130 h trg [r/w] b, h, w 00000000 00000000 ? gatec [r/w] b, h, w xxxxxx00 000134 h revc [r/w] b, h, w 00000000 00000000 ?? 000138 h to 0001fc h ? reserved 000200 h dmaca0 [r/w] b, h, w * 1 00000000 00000000 00000000 00000000 dmac 000204 h dmacb0 [r/w] b, h, w 00000000 00000000 00000000 00000000 000208 h dmaca1 [r/w] b, h, w* 1 00000000 00000000 00000000 00000000 00020c h dmacb1 [r/w] b, h, w 00000000 00000000 00000000 00000000 000210 h dmaca2 [r/w] b, h, w * 1 00000000 00000000 00000000 00000000 000214 h dmacb2 [r/w] b, h, w 00000000 00000000 00000000 00000000 000218 h dmaca3 [r/w] b, h, w * 1 00000000 00000000 00000000 00000000 00021c h dmacb3 [r/w] b, h, w 00000000 00000000 00000000 00000000 000220 h dmaca4 [r/w] b, h, w * 1 00000000 00000000 00000000 00000000 000224 h dmacb4 [r/w] b, h, w 00000000 00000000 00000000 00000000 000228 h to 00023c h ? reserved 000240 h dmacr [r/w] b 0xx00000 xxxxxxxx xxxxxxxx xxxxxxxx dmac 000244 h to 000398 h ? reserved
mb91260b series 31 (continued) address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 00039c h ?? ?? sum of products 0003a0 h dsp-pc [r/w] xxxxxxxx dsp-csr [r/w, r, w] 00000000 dsp-ly [r/w] xxxxxxxx xxxxxxxx 0003a4 h dsp-ot0 [r] xxxxxxxx xxxxxxxx dsp-ot1 [r] xxxxxxxx xxxxxxxx 0003a8 h dsp-ot2 [r] xxxxxxxx xxxxxxxx dsp-ot3 [r] xxxxxxxx xxxxxxxx 0003ac h ?? ?? 0003b0 h dsp-ot4 [r] xxxxxxxx xxxxxxxx dsp-ot5 [r] xxxxxxxx xxxxxxxx 0003b4 h dsp-ot6 [r] xxxxxxxx xxxxxxxx dsp-ot7 [r] xxxxxxxx xxxxxxxx 0003b8 h to 0003ec h ? reserved 0003f0 h bsd0 [w] w xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx bit search 0003f4 h bsd1 [r/w] w xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx 0003f8 h bsdc [w] w xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx 0003fc h bsrr [r] xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx 000400 h ddr0 [r/w] b 00000000 ddr1 [r/w] b 00000000 ddr2 [r/w] b 00000000 ddr3 [r/w] b 00000000 data direction register 000404 h ddr4 [r/w] b 00000000 ddr5 [r/w] b 00000000 ddr6 [r/w] b ----0000 ddr7 [r/w] b 00000000 000408 h ?? ?? 00040c h ddrc [r/w] b 00000000 ddrd [r/w] b ------00 ddre [r/w] b ------00 ? 000410 h ddrg [r/w] b --000000 ??? 000414 h to 00041c h ? reserved 000420 h pfr0 [r/w] b 00000000 pfr1 [r/w] b -0000000 pfr2 [r/w] b --00-00- ? port function register 000424 h ?? ? pfr7 [r/w] b ------00 000428 h ?? ?? 00042c h ?? ?? 000430 h pfrg [r/w] b --00--0- ???
mb91260b series 32 (continued) address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 000434 h to 00043c h ? reserved 000440 h icr00 [r/w, r] b, h, w ----1111 icr01 [r/w, r] b, h, w ----1111 icr02 [r/w, r] b, h, w ----1111 icr03 [r/w, r] b, h, w ----1111 interrupt controller 000444 h icr04 [r/w, r] b, h, w ----1111 icr05 [r/w, r] b, h, w ----1111 icr06 [r/w, r] b, h, w ----1111 icr07 [r/w, r] b, h, w ----1111 000448 h icr08 [r/w, r] b, h, w ----1111 icr09 [r/w, r] b, h, w ----1111 icr10 [r/w, r] b, h, w ----1111 icr11 [r/w, r] b, h, w ----1111 00044c h icr12 [r/w, r] b, h, w ----1111 icr13 [r/w, r] b, h, w ----1111 icr14 [r/w, r] b, h, w ----1111 icr15 [r/w, r] b, h, w ----1111 000450 h icr16 [r/w, r] b, h, w ----1111 icr17 [r/w, r] b, h, w ----1111 icr18 [r/w, r] b, h, w ----1111 icr19 [r/w, r] b, h, w ----1111 000454 h icr20 [r/w, r] b, h, w ----1111 icr21 [r/w, r] b, h, w ----1111 icr22 [r/w, r] b, h, w ----1111 icr23 [r/w, r] b, h, w ----1111 000458 h icr24 [r/w, r] b, h, w ----1111 icr25 [r/w, r] b, h, w ----1111 icr26 [r/w, r] b, h, w ----1111 icr27 [r/w, r] b, h, w ----1111 00045c h icr28 [r/w, r] b, h, w ----1111 icr29 [r/w, r] b, h, w ----1111 icr30 [r/w, r] b, h, w ----1111 icr31 [r/w, r] b, h, w ----1111 000460 h icr32 [r/w, r] b, h, w ----1111 icr33 [r/w, r] b, h, w ----1111 icr34 [r/w, r] b, h, w ----1111 icr35 [r/w, r] b, h, w ----1111 000464 h icr36 [r/w, r] b, h, w ----1111 icr37 [r/w, r] b, h, w ----1111 icr38 [r/w, r] b, h, w ----1111 icr39 [r/w, r] b, h, w ----1111 000468 h icr40 [r/w, r] b, h, w ----1111 icr41 [r/w, r] b, h, w ----1111 icr42 [r/w, r] b, h, w ----1111 icr43 [r/w, r] b, h, w ----1111 00046c h icr44 [r/w, r] b, h, w ----1111 icr45 [r/w, r] b, h, w ----1111 icr46 [r/w, r] b, h, w ----1111 icr47 [r/w, r] b, h, w ----1111 000470 h to 00047c h ? reserved 000480 h rsrr [r/w] b, h, w 10000000 stcr [r/w] b, h, w 00110011 tbcr [r/w] b, h, w 00xxxx00 ctbr [w] b, h, w xxxxxxxx clock control unit 000484 h clkr [r/w] b, h, w 00000000 wpr [w] b, h, w xxxxxxxx divr0 [r/w] b, h, w 00000011 divr1 [r/w] b, h, w 00000000 000488 h to 0005fc h ? reserved 000600 h pcr0 [r/w] b 00000000 pcr1 [r/w] b 00000000 pcr2 [r/w] b 00000000 pcr3 [r/w] b 00------ pull-up control 000604 h pcr4 [r/w] b 00000000 pcr5 [r/w] b 00000000 pcr6 [r/w] b ----0000 pcr7 [r/w] b 00000000 000608 h ???? 00060c h ????
mb91260b series 33 (continued) address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 000610 h pcrg [r/w] b --000000 ?? ? pull-up control 000614 h to 000ffc h ? reserved 001000 h dmasa0 [r/w] w 00000000 00000000 00000000 00000000 dmac 001004 h dmada0 [r/w] w 00000000 00000000 00000000 00000000 001008 h dmasa1 [r/w] w 00000000 00000000 00000000 00000000 00100c h dmada1 [r/w] w 00000000 00000000 00000000 00000000 001010 h dmasa2 [r/w] w 00000000 00000000 00000000 00000000 001014 h dmada2 [r/w] w 00000000 00000000 00000000 00000000 001018 h dmasa3 [r/w] w 00000000 00000000 00000000 00000000 00101c h dmada3 [r/w] w 00000000 00000000 00000000 00000000 001020 h dmasa4 [r/w] w 00000000 00000000 00000000 00000000 001024 h dmada4 [r/w] w 00000000 00000000 00000000 00000000 001028 h to 006ffc h ? reserved 007000 h flcr [r/w] 0110x000 ?? ? flash 007004 h flwc [r/w] 00000011* 2 ?? ? 007008 h ?? ? ? 00700c h ?? ? ? 007010 h ?? ? ? 007014 h to 00bffc h ? reserved
mb91260b series 34 (continued) *1 : the lower 16 bits (dtc[15: 0]) of dmaca0 to dmaca4 cannot be accessed in bytes. *2 : the initial value of 1flwc (7004 h ) is 00010011 b on eva tool. writing 00000011 b on the evaluation model has no effect on its operation. notes : do not excute read modify write instructions on registers having a write-only bit. data is undefined in reseved or (-) area. address register block + + + + 0 + + + + 1 + + + + 2 + + + + 3 00c000 h to 00c07c h x-ram (coefficient ram) [r/w] 64 16 bit sum of products 00c080 h to 00c0fc h y-ram (variable ram) [r/w] 64 16 bit 00c100 h to 00c2fc h i-ram (instruction ram) [r/w] 256 16 bit 00c300 h to 00fffc h ? reserved
mb91260b series 35 n n n n interrupt vector (continued) interrupt source interrupt number interrupt level offset tbr default address rn 10 16 reset 0 00 ? 3fc h 000ffffc h ? mode vector 1 01 ? 3f8 h 000ffff8 h ? system reserved 2 02 ? 3f4 h 000ffff4 h ? system reserved 3 03 ? 3f0 h 000ffff0 h ? system reserved 4 04 ? 3ec h 000fffec h ? system reserved 5 05 ? 3e8 h 000fffe8 h ? system reserved 6 06 ? 3e4 h 000fffe4 h ? coprocessor absent trap 7 07 ? 3e0 h 000fffe0 h ? coprocessor error trap 8 08 ? 3dc h 000fffdc h ? inte instruction 9 09 ? 3d8 h 000fffd8 h ? instruction break exception 10 0a ? 3d4 h 000fffd4 h ? operand break trap 11 0b ? 3d0 h 000fffd0 h ? step trace trap 12 0c ? 3cc h 000fffcc h ? nmi request (tool) 13 0d ? 3c8 h 000fffc8 h ? undefined instruction exception 14 0e ? 3c4 h 000fffc4 h ? nmi request 15 0f 15 (f h ) fixed 3c0 h 000fffc0 h ? external interrupt 0 16 10 icr00 3bc h 000fffbc h 6 external interrupt 1 17 11 icr01 3b8 h 000fffb8 h 7 external interrupt 2 18 12 icr02 3b4 h 000fffb4 h ? external interrupt 3 19 13 icr03 3b0 h 000fffb0 h ? external interrupt 4 20 14 icr04 3ac h 000fffac h ? external interrupt 5 21 15 icr05 3a8 h 000fffa8 h ? external interrupt 6 22 16 icr06 3a4 h 000fffa4 h ? external interrupt 7 23 17 icr07 3a0 h 000fffa0 h ? reload timer 0 24 18 icr08 39c h 000fff9c h 8 reload timer 1 25 19 icr09 398 h 000fff98 h 9 reload timer 2 26 1a icr10 394 h 000fff94 h 10 uart0(reception completed) 27 1b icr11 390 h 000fff90 h 0 uart0 (rx completed) 28 1c icr12 38c h 000fff8c h 3 dtti 29 1d icr13 388 h 000fff88 h ? dmac0 (end, error) 30 1e icr14 384 h 000fff84 h ? dmac1 (end, error) 31 1f icr15 380 h 000fff80 h ? dmac2/3/4 (end, error) 32 20 icr16 37c h 000fff7c h ?
mb91260b series 36 (continued) interrupt source interrupt number interrupt level offset tbr default address rn 10 16 uart1(reception completed) 33 21 icr17 378 h 000fff78 h 1 uart1 (rx completed) 34 22 icr18 374 h 000fff74 h 4 uart2 (reception completed) 35 23 icr19 370 h 000fff70 h 2 uart2 (rx completed) 36 24 icr20 36c h 000fff6c h 5 sum of products macro 37 25 icr21 368 h 000fff68 h ? ppg0 38 26 icr22 364 h 000fff64 h ? ppg1 39 27 icr23 360 h 000fff60 h ? ppg2/3 40 28 icr24 35c h 000fff5c h ? ppg4/5/6/7 41 29 icr25 358 h 000fff58 h ? ppg8/9/10/11/12/13/14/15 42 2a icr26 354 h 000fff54 h ? external interrupt 8/9 43 2b icr27 350 h 000fff50 h ? waveform0 (under flow) 44 2c icr28 34c h 000fff4c h ? waveform1 (under flow) 45 2d icr29 348 h 000fff48 h ? waveform2 (under flow) 46 2e icr30 344 h 000fff44 h ? timebase timer overflow 47 2f icr31 340 h 000fff40 h ? free-run timer (compare clear) 48 30 icr32 33c h 000fff3c h ? free-run timer (zero detection) 49 31 icr33 338 h 000fff38 h ? a/d0 50 32 icr34 334 h 000fff34 h ? a/d1 51 33 icr35 330 h 000fff30 h ? a/d2 52 34 icr36 32c h 000fff2c h ? pwc0 (measurment completed) 53 35 icr37 328 h 000fff28 h ? pwc1 (measurment completed) 54 36 icr38 324 h 000fff24 h ? pwc0 (overflow) 55 37 icr39 320 h 000fff20 h ? pwc1 (overflow) 56 38 icr40 31c h 000fff1c h ? icu0 (capture) 57 39 icr41 318 h 000fff18 h ? icu1 (capture) 58 3a icr42 314 h 000fff14 h ? icu2/3 (capture) 59 3b icr43 310 h 000fff10 h ? ocu0/1 (match) 60 3c icr44 30c h 000fff0c h ? ocu2/3 (match) 61 3d icr45 308 h 000fff08 h ? ocu4/5 (match) 62 3e icr46 304 h 000fff04 h ? delay interrupt source bit 63 3f icr47 300 h 000fff00 h ? system reserved (used by realos) 64 40 ? 2fc h 000ffefc h ? system reserved (used by realos) 65 41 ? 2f8 h 000ffef8 h ?
mb91260b series 37 (continued) interrupt source interrupt number interrupt level offset tbr default address rn 10 16 system reserved 66 42 ? 2f4 h 000ffef4 h ? system reserved 67 43 ? 2f0 h 000ffef0 h ? system reserved 68 44 ? 2ec h 000ffeec h ? system reserved 69 45 ? 2e8 h 000ffee8 h ? system reserved 70 46 ? 2e4 h 000ffee4 h ? system reserved 71 47 ? 2e0 h 000ffee0 h ? system reserved 72 48 ? 2dc h 000ffedc h ? system reserved 73 49 ? 2d8 h 000ffed8 h ? system reserved 74 4a ? 2d4 h 000ffed4 h ? system reserved 75 4b ? 2d0 h 000ffed0 h ? system reserved 76 4c ? 2cc h 000ffecc h ? system reserved 77 4d ? 2c8 h 000ffec8 h ? system reserved 78 4e ? 2c4 h 000ffec4 h ? system reserved 79 4f ? 2c0 h 000ffec0 h ? used by int instruction 80 to 255 50 to ff ? 2bc h to 000 h 000ffebc h to 000ffc00 h ?
mb91260b series 38 n n n n pin status in each cpu state terms used as the status of pins mean as follows. ? input enabled ? indicates that the input function can be used. ? input 0 fixed ? indicates that the input level has been internally fixed to be 0 to prevent leakage when the input is released. ? output hi-z ? means the placing of a pin in a high impedance state by preventing the transistor for driving the pin from driving. ? output is maintained. ? indicates the output in the output state existing immediately before this mode is established. ? if the device enters this mode with an internal output peripheral operating or while serving as an output port, the output is performed by the internal peripheral or the port output is maintained, respectively. ? state existing immediately before is maintained. ? when the device serves for output or input immediately before entering this mode, the device maintains the output or is ready for the input, respectively.
mb91260b series 39 list of pin status (single chip mode) (continued) pin no. pin name function at initializing at sleep mode at stop mode qfp lqfp init = = = = l* 1 init = = = = h* 2 hi-z = = = = 0hi-z = = = = 1 199p23 sin1 output hi-z/ input disabled output hi-z/ input disabled retention of the immediately prior state retention of the immediately prior state output hi-z/ input 0 fixed 2100p24 sot1 31p25sck1 4, 5 2, 3 p26, p27 int6, int7 input enabled input enabled input enabled 6 to 9 4 to 7 p50 to p53 ports retention of the immediately prior state retention of the immediately prior state output hi-z/ input 0 fixed 10 8 p54 int0 input enabled input enabled input enabled 11 9 p55 int1 12 10 p56 int2 13 11 p57 int3 14 12 pg0 cki/int4 15 13 pg1 ppg0/int5 16 14 pg2 ports retention of the immediately prior state retention of the immediately prior state output hi-z/ input 0 fixed 20 18 pg3 sin2 21 19 pg4 sot2 22 20 pg5 sck2 23 to 30 21 to 28 p40 to p47 ports 31, 32 29, 30 pe1, pe0 an11, an10 38, 39 36, 37 pd1, pd0 an9, an8 41 to 48 39 to 46 pc7 to pc0 an7 to an0 51 to 56 49 to 54 p30 to p35 rto0 to rto5 57, 58 55, 56 p36, p37 ic0, ic1 59, 60 57, 58 p60, p61 ic2, ic3 61, 62 59, 60 p62, p63 int8, int9 input enabled input enabled input enabled
mb91260b series 40 (continued) p : selection of general purpose port, f : selection of specified function *1 : init = l : indicates the pin status with init remaining at the l level. *2 : init = h : indicates the pin status existing immediately after init transition from l to h level. pin no. pin name function at initializing at sleep mode at stop mode qfp lqfp init = = = = l* 1 init = = = = h* 2 hi-z = = = = 0hi-z = = = = 1 63, 64 61, 62 p70, p71 tot1, tot2 output hi-z/ input disabled output hi-z/ input disabled retention of the immediately prior state retention of the immediately prior state output hi-z/ input 0 fixed 65 63 p72 dtti 66 64 p73 pwi0 69 67 p74 pwi1 70 68 p75 adtg0 71 69 p76 adtg1 72 70 p77 adtg2 73 71 nmi nmi input enabled input enabled input enabled input enabled input enabled 78 76 p00 ppg1 output hi-z/ input disabled output hi-z/ input disabled retention of the immediately prior state retention of the immediately prior state ouptut hi-z/ input 0 fixed 79 77 p01 ppg2 80 78 p02 ppg3 81 79 p03 ppg4 82 80 p04 ppg5 83 81 p05 ppg6 84 82 p06 ppg7 85 83 p07 ppg8 86 84 p10 ppg9 87 85 p11 ppg10 88 86 p12 ppg11 89 87 p13 ppg12 90 88 p14 ppg13 91 89 p15 ppg14 96 94 p16 ppg15 97 95 p17 ports 98 96 p20 sin0 99 97 p21 sot0 100 98 p22 sck0
mb91260b series 41 n n n n electrical characteristics 1. absolute maximum ratings (v ss = av ss = 0 v) *1 : be careful not to exceed v cc + 0.3 v, for example, when the power is turned on. be careful not to let av cc exceed v cc , for example, when the power is turned on. *2 : the maximum output current is the peak value for a single pin. *3 : the average output current is the average current for a single pin over a period of 100 ms. *4 : the total average output current is the average current for all pins over a period of 100 ms. *5 : for use at ta = + 105 c, lower the operating frequency to reduce power consumption. warning: semiconductor devices can be permanently damaged by application of stress (voltage, current, temperature, etc.) in excess of absolute maximum ratings. do not exceed these ratings. parameter symbol rating unit remarks min max power supply voltage v cc v ss - 0.5 v ss + 6.0 v analog power supply voltage av cc v ss - 0.5 v ss + 6.0 v *1 analog reference voltage avrh v ss - 0.5 v ss + 6.0 v *1 input voltage v i v ss - 0.3 v cc + 0.3 v analog pin input voltage v ia v ss - 0.3 avcc + 0.3 v output voltage v o v ss - 0.3 v cc + 0.3 v l level maximum output current i ol ? 10 ma *2 l level average output current i olav ? 8ma*3 l level total maximum output current s i ol ? 100 ma l level total average output current s i olav ? 50 ma *4 h level maximum output current i oh ? - 10 ma *2 h level average output current i ohav ? - 4ma*3 h level total maximum output current s i oh ? - 50 ma h level total average output current s i ohav ? - 20 ma *4 power consumption p d ? 600 mw flash product 600 mask product ta + 85 c 360 mask product ta + 105 c * 5 operating temperature ta - 40 + 105 c mask product (at single chip operating) - 40 + 85 c flash product (at single chip operating) storage temperature tstg - 55 125 c
mb91260b series 42 2. recommended operating conditions (vss = avss = 0 v) warning: the recommended operating conditions are required in order to ensure the normal operation of the semiconductor device. all of the devices electrical characteristics are warranted when the device is operated within these ranges. always use semiconductor devices within their recommended operating condition ranges. operation outside these ranges may adversely affect reliability and could result in device failure. no warranty is made with respect to uses, operating conditions, or combinations not represented on the data sheet. users considering application outside the listed conditions are advised to contact their fujitsu representatives beforehand. parameter symbol value unit remarks min max power supply voltage v cc 4.0 5.5 v at normal operating analog power supply voltage av cc v ss + 4.0 v ss + 5.5 v analog reference voltage avrh0 av ss av cc v for a/d converter 0 avrh1 av ss av cc v for a/d converter 1 avrh2 av ss av cc v for a/d converter 2 operating temperature ta - 40 + 105 c mask product (at single chip operation) - 40 + 85 c flash product (at single chip operation)
mb91260b series 43 3. dc characteristics (v cc = 4.0 to 5.5 v, v ss = av ss = 0 v) parameter sym bol pin conditions value unit remarks min typ max "h" level input voltage v ih other than hyster- esis input pin ? 0.8 vcc ? vcc v v ihs hysteresis input pin ? vcc - 0.4 ? vcc v input low voltage v il other than hyster- esis input pin ? vss ? 0.2 vcc v v ils hysteresis input pin ? vss ? vss + 0.4 v "h" level output voltage v oh other than port 30 to 35 v cc = 5.0 v, i oh = 4.0 ma vcc - 0.5 ?? v v oh2 port 30 to 35 v cc = 5.0 v, i oh = 8.0 ma vcc - 0.7 ?? v output low voltage v ol other than port 30 to 35 v cc = 5.0 v, i ol = 4.0 ma ?? 0.4 v v ol2 port 30 to 35 v cc = 5.0 v, i ol = 12 ma ?? 0.6 v input leak current i li ? v cc = 5.0 v, v ss v i v cc - 5 ? 5 m a pullup resistance r pull init , pull-up pin ?? 50 ? k w power supply current i cc v cc v cc = 5.0 v, 33 mhz ? 90 100 ma i ccs v cc v cc = 5.0 v, 33 mhz ? 60 80 ma at sleep i cch v cc v cc = 5.0 v, ta = + 25 c ? 300 ?m aat stop input capacitance c in other than v cc , v ss , av cc , av ss , avrh0, 1, 2 ?? 10 ? pf
mb91260b series 44 4. flash memory write/erase characteristics parameter conditions value unit remarks min typ max sector erase time ta = + 25 c, vcc = 5.0 v ? 115s not including time for internal writing before deletion. chip erase time ta = + 25 c, vcc = 5.0 v ? 10 ? s not including time for internal writing before deletion. byte write time ta = + 25 c, vcc = 5.0 v ? 83,600 m s not including system-level overhead time. chip write time ta = + 25 c, vcc = 5.0 v ? 2.1 ? s not including system-level overhead time. erase/write cycle 10,000 ?? cycle
mb91260b series 45 5. ac characteristics (1) clock timing ratings (v cc = 4.0 to 5.5 v, v ss = av ss = 0 v) * : the values assume a gear cycle of 1/16. conditions for measuring the clock timing ratings parameter sym bol pin conditions value unit remarks min typ max clock frequency f c x0 x1 ? 3.6 ? 12 mhz for using the pll within the self-oscillation enabled range, set the multiplier for the internal clock not to let the operating frequency exceed 33 mhz. clock cycle time t c x0 x1 83.3 ? 278 ns internal operating clock frequency f cp ? when 4.125 mhz is input as the x0 clock frequency and 8 multiplication is set for the pll of the oscillator circuit. 2.06* ? 33 mhz cpu f cpp 2.06* ? 33 mhz peripheral internal operating clock cycle time t cp ? 30.3 ? 485* ns cpu t cpp 30.3 ? 485* ns peripheral 0.8 v cc 0.2 v cc t cf t cr t c p wh p wl c = 50 pf output pin
mb91260b series 46 operation assurance range internal clock setting range 0 (mhz) 5.5 4.0 f cp / f cpp 33 0.25 v cc (v) internal clock power supply 33 (mhz) 16.5 4.125 8 : 8 4 : 4 1 : 1 notes : oscillation stabilization time of pll > 600 m s the internal clock gear setting should be within the value shown in clock timing ratings table. oscillation input clock f c = 4 . 192 mhz cpu : divided ratio for peripherals. internal clock peripheral (clkp) : cpu (clkb) : (pll multiplied by 8)
mb91260b series 47 (2) reset input (v cc = 4.0 to 5.5 v, v ss = av ss = 0 v) parameter sym- bol pin condi- tions value unit remarks min max init input time (at power-on and stop mode) t intl init ? oscillation time of oscillator + t c 10 ? ns init input time (other than the above) t c 10 ? ns init 0.2 v cc t intl
mb91260b series 48 (3) uart timing (v cc = 4.0 to 5.5 v, v ss = av ss = 0 v) notes : there are the ac ratings for clk synchronous mode. t cycp indicates the peripheral clock cycle time. parameter symbol pin conditions value unit remarks min max serial clock cycle time t scyc sck0 to sck2 internal shift clock mode 8 t cycp ? ns sck ? sot delay time t slov sck0 to sck2, sot0 to sot2 - 80 80 ns valid sin ? sck - t ivsh sck0 to sck2, sin0 to sin2 100 ? ns sck - ? valid sin hold time t shix sck0 to sck2, sin0 to sin2 60 ? ns serial clock h pulse width t shsl sck0 to sck2 external shift clock mode 4 t cycp ? ns serial clock l pulse width t slsh sck0 to sck2 4 t cycp ? ns sck ? sot delay time t slov sck0 to sck2, sot0 to sot2 ? 150 ns valid sin ? sck - t ivsh sck0 to sck2, sin0 to sin2 60 ? ns sck - ? valid sin hold time t shix sck0 to sck2, sin0 to sin2 60 ? ns
mb91260b series 49 internal shift clock mode external shift clock mode sck0 to sck2 t scyc t slov t ivsh t shix v ol v ol v oh v oh v ol v oh v ol v oh v ol sot0 to sot2 sin0 to sin2 t slsh t slov t ivsh t shix t shsl v oh v ol v oh v ol v oh v ol v oh v ol v ol v ol sck0 to sck2 sot0 to sot2 sin0 to sin2
mb91260b series 50 (4) free-run timer clock, pwc input and reload timer trigger timing (v cc = 4.0 to 5.5 v, v ss = av ss = 0 v) note : t cycp indicates the peripheral clock cycle time. parameter symbol pin conditions value unit remarks min max input pulse width t tiwh t tiwl cki pwi0, pwi1 tin0 to tin2 ? 4 t cycp ? ns t tiwh t tiwl
mb91260b series 51 (5) trigger input timing (v cc = 4.0 to 5.5 v, v ss = av ss = 0 v) note : t cycp indicates the peripheral clock cycle time. parameter symbol pin conditions value unit remarks min max input capture trigger input t inp ic0 to ic3 ? 5 t cycp ? ns a/d activation trigger input t atgx adtg0 to adtg2 ? 5 t cycp ? ns ic0 to ic3 adtg0 to adtg2 t atgx , t inp
mb91260b series 52 6. electrical characteristics for the a/d converter (v cc = avcc = 5.0 v, v ss = av ss = 0 v) *1 : measured in the cpu sleep state *2 : vcc = avcc = 5.0 v, machine clock at 33 mhz *3 : the current when the cpu is in stop mode and the a/d converter is not operating (at vcc = avcc = avrhn = 5.0 v) *4: avrhn = avrh0, avrh1, avrh2 note : the above does not guarantee the inter-unit accuracy. set the output impedance of the external circuit 2 k w . parameter sym- bol pin value unit remarks min typ max resolution ?? ? ? 10 bit total error* 1 ?? - 4 ? 4lsb at avrhn* 4 = 5.0 v linearity error* ?? - 3.5 ? 3.5 lsb differential linearity error* 1 ?? - 3 ? 3lsb zero transition voltage* 1 v ot an0 to an11 avss - 3.5 avss + 0.5 avss + 4.5 lsb full transition voltage* 1 v fst an0 to an11 avrh - 5.5 avrh - 1.5 avrh + 2.5 lsb conversion time ?? 1.2* 2 ??m s analog port input current i ain an0 to an11 ?? 10 m a analog input voltage v ain an0 to an11 avss ? avrh v reference voltage ? avrhn avss ? avcc v analog power supply current (analog + digital) i a avcc ? 2 ? ma per 1 unit i ah * 3 ?? 100 m a per 1 unit reference power supply current (between avrh and avss) i r avrhn ? 1 ? ma per 1 unit avrhn* 4 = 5.0 v, at avss = 0 v i rh * 3 ?? 100 m a per 1 unit at stop analog input capacitance ?? ? 10 ? pf inter-channel disparity ? an0 to an11 ?? 4lsb
mb91260b series 53 definition of a/d converter terms ? resolution : analog variation that is recognized by an a/d converter. ? linearity error : zero transition point (00 0000 0000 ?? 00 0000 0001) and full-scale transition point. difference between the line connected (11 1111 1110 ?? 11 1111 1111) and actual conversion character- istics. ? differential linearity error : deviation of input voltage, that is required for changing output code by 1 lsb, from an ideal value. ? total error : this error indicates the difference between actual and ideal values, including the zero transition error/full-scale transition error/linearity error. (continued) 3ff 3fe 3fd 004 003 002 001 av ss avrh 0.5 lsb' {1 lsb' (n - 1) + 0.5 lsb'} 1.5 lsb' digital output analog input total error ideal characteristics actual conversion characteristics v nt (measurement value) actual conversion characteristics 1lsb (ideal value) = avrh - av ss [v] total error of digital output n = v nt - {1 lsb (n - 1) + 0.5 lsb} 1024 1 lsb v ot (ideal value) = av ss + 0.5 lsb [v] v fst (ideal value) = avrh - 1.5 lsb [v] v nt : a voltage at which digital output transitions from (n + 1) to n.
mb91260b series 54 (continued) 3ff 3fe 3fd 004 003 002 001 av ss avrh {1 lsb (n - 1) + v ot } n - 1 av ss avrh n - 2 n n + 1 digital output analog input linearity error ideal characteristics actual conversion characteristics v fst (measurement value) actual conversion characteris tics v 0t ( measurement value) digital output analog input differential linear error actual conversion characteristics ideal characteristics v fst (measurement value) v nt (measurement value) v nt (measurement value) actual conversion characteristics v ot : a voltage at which digital output transitions from 000 h to 001 h . v fst : a voltage at which digital output transitions from 3fe h to 3ff h . linearity error in digital output n = vnt - { 1 lsb (n - 1) + vot } [lsb] 1 lsb differential linearity error in digital output n = v ( n + 1 ) t - v nt - 1 [lsb] 1 lsb 1 lsb = v fst - v ot [v] 1022
mb91260b series 55 n n n n example characteristics (continued) 6 5 4 3 2 1 0 4.0 4.5 5.0 5.5 v cc (v) v oh (v) 400 350 300 250 200 150 100 50 0 4.0 4.5 5.0 5.5 v cc (v) v ol (mv) 80 70 60 50 40 30 20 10 0 4.0 4.5 5.0 5.5 v cc (v) r (k w ) 100 90 80 70 60 50 40 30 20 10 0 4.0 4.5 5.0 5.5 v cc (v) i cc (ma) 15 20 25 30 35 100 90 80 70 60 50 40 30 20 10 0 i cc (ma) 4.0 v 4.5 v 5.0 v 5.5 v h level output voltage vs. power supply voltage l level output voltage vs. power supply voltage pull-up resistor vs. power supply voltage power supply current vs. power supply voltage power supply current vs. internal operation frequency (mb91263) internal operation frequency [mhz]
mb91260b series 56 (continued) 80 70 60 50 40 30 20 10 0 4.0 4.5 5.0 5.5 v cc (v) i ccs (ma) 100 90 80 70 60 50 40 30 20 10 0 4.0 4.5 5.0 v cc (v) i cch ( m a) 5.5 2 1.5 1 0.5 0 4.0 4.5 5.0 v cc (v) i a (ma) 5.5 1.0 0.8 0.6 0.4 0.2 0.0 4.0 4.5 5.0 v cc (v) i r (ma) 5.5 power supply current (at stop) vs. power supply voltage a/d conversion block per 1 unit (33 mhz) analog power supply current vs. power supply voltage a/d conversion block per 1 unit (33 mhz) reference voltage supplying current vs. power supply voltage power supply current (at sleep) vs. power supply voltageage
mb91260b series 57 n n n n ordering information part number package remarks mb91f264bpf-g 100-pin plastic qfp (fpt-100p-m06) MB91F264BPF-G-E1 lead-free package mb91f264bpfv-g 100-pin plastic lqfp (fpt-100p-m05) mb91f264bpfv-g-e1 lead-free package mb91263bpf-g-xxx-bnd 100-pin plastic qfp (fpt-100p-m06) mb91263bpf-g-xxx-bnde1 lead-free package mb91263bpfv-g-xxx-bnd 100-pin plastic lqfp (fpt-100p-m05) mb91263bpfv-g-xxx-bnde1 lead-free package
mb91260b series 58 n package dimension (continued) 100 - pin plastic qfp (fpt-100p-m06) note 1) * : these dimensions do not include resin protrusion. note 2) pins width and pins thickness include plating thickness. note 3) pins width do not include tie bar cutting remainder. dimensions in mm (inches) note: the values in parentheses are reference values. c 2002 fujitsu limited f100008s-c-5-5 1 30 31 50 51 80 81 100 20.000.20(.787.008) 23.900.40(.941.016) 14.000.20 (.551.008) 17.900.40 (.705.016) index 0.65(.026) 0.320.05 (.013.002) m 0.13(.005) "a" 0.170.06 (.007.002) 0.10(.004) details of "a" part (.035.006) 0.880.15 (.031.008) 0.800.20 0.25(.010) 3.00 +0.35 C0.20 +.014 C.008 .118 (mounting height) 0.250.20 (.010.008) (stand off) 0~8 ? * *
mb91260b series 59 (continued) 100-pin plastic lqfp (fpt-100p-m05) note 1) * : these dimensions do not include resin protrusion. note 2) pins width and pins thickness include plating thickness. note 3) pins width do not include tie bar cutting remainder. dimensions in mm (inches) note: the values in parentheses are reference values. c 2003 fujitsu limited f100007s-c-4-6 14.000.10(.551.004)sq 16.000.20(.630.008)sq 125 26 51 76 50 75 100 0.50(.020) 0.200.05 (.008.002) m 0.08(.003) 0.1450.055 (.0057.0022) 0.08(.003) "a" index .059 C.004 +.008 C0.10 +0.20 1.50 (mounting height) 0 ? ~8 ? 0.500.20 (.020.008) 0.600.15 (.024.006) 0.25(.010) 0.100.10 (.004.004) details of "a" part (stand off) *
mb91260b series fujitsu limited all rights reserved. the contents of this document are subject to change without notice. customers are advised to consult with fujitsu sales representatives before ordering. the information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of fujitsu semiconductor device; fujitsu does not warrant proper operation of the device with respect to use based on such information. when you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. fujitsu assumes no liability for any damages whatsoever arising out of the use of the information. any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of fujitsu or any third party or does fujitsu warrant non-infringement of any third-partys intellectual property right or other right by using such information. fujitsu assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. the products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). please note that fujitsu will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. any semiconductor devices have an inherent chance of failure. you must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. if any products described in this document represent goods or technologies subject to certain restrictions on export under the foreign exchange and foreign trade law of japan, the prior authorization by japanese government will be required for export of those products from japan. f0401 ? fujitsu limited printed in japan


▲Up To Search▲   

 
Price & Availability of MB91F264BPF-G-E1

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X